a lasting effect - Spanish English Dictionary